package com.leyou.mapper;

import com.leyou.entity.Category;
import org.apache.ibatis.annotations.Select;
import tk.mybatis.mapper.common.Mapper;

import java.util.List;

public interface CategoryMapper extends Mapper<Category> {

    /**
     * tkmybatis的三种使用方式:
     * 1.通用Mapper接口方式(测试通过)
     * 2.纯接口注解方式(测试通过)
     * 3.xml方式(未测试)
     */

//    注意：纯接口注解方式需要开启驼峰命名转换
//    @Select("select id,name,parent_id parentId,is_parent isParent,sort from tb_category where parent_id = #{parentId}")
    @Select("select id,name,parent_id,is_parent,sort from tb_category where parent_id = #{parentId}")
    List<Category> selectByParentId(Integer parentId);
}
